home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FishMarket 1.0
/
FishMarket v1.0.iso
/
fishies
/
626-637
/
disk_627
/
freepaint
/
fpinstall.mil
< prev
next >
Wrap
Text File
|
1992-05-06
|
7KB
|
194 lines
PRINT "Free Paint 35 EPSILON Installation Skript";
PRINT "¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯";
PRINT "Read FreePaint.doc to see if you are allowed to use or copy";
PRINT "Free Paint, all other use or copying is illegal!";
PRINT "This will work if you have booted from your original Workbench";
PRINT "disk or an unchanged copy of it! In addition you need an empty";
PRINT "formatted disk.";
PRINT "Do you have booted from an unchanged Workbench disk and do you"
ASK "have an empty formatted disk ready?";
CLEAR;
IF NO
PRINT "Format an unimportant disk, search for your original";
PRINT "Workbench disk and boot from it. Then try this one again!";
PRINT " ";
WAIT "Click [CONTINUE] to exit, when you have read this.";
ELSE
PRINT "I am now starting the installing procedure."
PRINT "Please insert the Workbench disk you have booted from in";
WAIT "drive df0: and click [CONTINUE] when you have done so."
CLEAR;
PRINT "I am copying system files to RAM: ...";
MAKEDIR "RAM:T_TMP";
MAKEDIR "RAM:C_TMP";
DODOS "ASSIGN OLD_T: T:";
DODOS "ASSIGN T: RAM:T_TMP";
COPY "df0:C/ASSIGN" AS "RAM:C_TMP/ASSIGN";
COPY "df0:C/COPY" AS "RAM:C_TMP/COPY";
COPY "df0:C/RUN" AS "RAM:C_TMP/RUN";
COPY "df0:C/DIR" AS "RAM:C_TMP/DIR";
COPY "df0:C/ECHO" AS "RAM:C_TMP/ECHO";
COPY "df0:C/DELETE" AS "RAM:C_TMP/DELETE";
COPY "df0:C/STACK" AS "RAM:C_TMP/STACK";
COPY "df0:C/MAKEDIR" AS "RAM:C_TMP/MAKEDIR";
COPY "df0:C/INSTALL" AS "RAM:C_TMP/INSTALL";
COPY "df0:C/RELABEL" AS "RAM:C_TMP/RELABEL";
COPY "df0:C/LOADWB" AS "RAM:C_TMP/LOADWB";
DODOS "ASSIGN OLD_C: C:";
DODOS "ASSIGN C: RAM:C_TMP";
MAKEDIR "RAM:LIBS_TMP";
MAKEDIR "RAM:DEVS_TMP";
MAKEDIR "RAM:FONTS_TMP";
MAKEDIR "RAM:L_TMP";
MAKEDIR "RAM:S_TMP";
DODOS "copy >NIL: df0:libs RAM:LIBS_TMP";
DODOS "copy >NIL: df0:devs RAM:DEVS_TMP ALL";
DODOS "copy >NIL: df0:fonts RAM:FONTS_TMP ALL";
DODOS "copy >NIL: df0:L RAM:L_TMP";
DODOS "copy >NIL: df0:S RAM:S_TMP";
PRINT "...done copying system files to RAM:";
PRINT " ";
PRINT "Please remove the disk from drive DF0: and click [CONTINUE]";
WAIT "after you are finished.";
CLEAR;
PRINT "Now insert the empty disk in drive DF0: ";
WAIT "Click [CONTINUE] when you have done this.";
PRINT " ";
PRINT "Moving RAM: files to the disk...";
MAKEDIR "DF0:C";
MAKEDIR "DF0:LIBS";
MAKEDIR "DF0:DEVS";
MAKEDIR "DF0:FONTS";
MAKEDIR "DF0:L";
MAKEDIR "DF0:S";
MAKEDIR "DF0:BRUSH";
MAKEDIR "DF0:PICTURE";
DODOS "copy >NIL: RAM:LIBS_TMP df0:LIBS";
DODOS "copy >NIL: RAM:DEVS_TMP df0:DEVS ALL";
DODOS "copy >NIL: RAM:FONTS_TMP df0:FONTS ALL";
DODOS "copy >NIL: RAM:L_TMP df0:L";
DODOS "copy >NIL: RAM:S_TMP df0:S";
DODOS "copy >NIL: RAM:C_TMP df0:C";
PRINT "...done copying the system files to the FPaint disk!";
DODOS "delete >NIL: RAM:LIBS_TMP ALL";
DODOS "delete >NIL: RAM:DEVS_TMP ALL";
DODOS "delete >NIL: RAM:FONTS_TMP ALL";
DODOS "delete >NIL: RAM:L_TMP ALL";
DODOS "delete >NIL: RAM:S_TMP ALL";
PRINT "Please remove the disk from drive DF0:";
WAIT "Click [CONTINUE] to proceed";
CLEAR;
PRINT "And now insert the disk the Free Paint files are on";
PRINT "in drive DF0:";
WAIT "Click [CONTINUE] after it.";
PRINT " ";
PRINT "Now copying the Free Paint Files into memory ...";
STORE "df0:Free Paint/FPaint" AS "FPAINT";
STORE "df0:Free Paint/FPaint.info" AS "FPAINT.INFO";
STORE "df0:Free Paint/FreePaint.doc" AS "FPAINT.DOC";
STORE "df0:Free Paint/FreePaint.doc.info" AS "FPAINT.DOC.INFO";
STORE "df0:Free Paint/BRUSH.info" AS "BRUSH.INFO";
STORE "df0:Free Paint/PICTURE.info" AS "PICTURE.INFO";
STORE "df0:Free Paint/Disk.info" AS "DISK.INFO";
STORE "df0:Free Paint/fp.startup" AS "STARTUP";
STORE "df0:c/MuchMore" AS "MUCHMORE";
PRINT "... all files are in memory!";
PRINT " ";
PRINT "Please remove the disk from drive DF0:";
WAIT "Click [CONTINUE] to go on.";
CLEAR;
PRINT "And now insert the former empty disk in drive df0:";
PRINT " ";
WAIT "Click [CONTINUE] when done.";
CLEAR;
PRINT "I am copying the Free Paint files to the disk...";
WRITE "FPAINT" AS "df0:FPaint";
WRITE "FPAINT.INFO" AS "df0:FPaint.info";
WRITE "FPAINT.DOC" AS "df0:FreePaint.doc";
WRITE "FPAINT.DOC.INFO" AS "df0:FreePaint.doc.info";
WRITE "BRUSH.INFO" AS "df0:BRUSH.info";
WRITE "PICTURE.INFO" AS "df0:PICTURE.info";
WRITE "DISK.INFO" AS "df0:Disk.info";
WRITE "STARTUP" AS "df0:s/startup-sequence";
WRITE "MUCHMORE" AS "df0:c/MuchMore";
DODOS "relabel DF0: FPaint_Disk";
DODOS "install df0:";
PRINT "... the files are written!";
PRINT " ";
PRINT "Please remove the disk from drive DF0:";
PRINT " ";
WAIT "Click [CONTINUE] after removing.";
CLEAR;
PRINT "Do you want to copy the pictures and brushes from the";
ASK "Public Domain disk to the new disk?";
CLEAR;
IF YES
PURGE;
PRINT "Please reinsert the Public Domain disk in drive df0:";
PRINT " ";
WAIT "Click [CONTINUE] after insertion.";
MAKEDIR "ram:B_TMP";
MAKEDIR "ram:P_TMP";
DODOS "copy >NIL: \"df0:Free Paint/Picture/#?\" to ram:P_TMP";
DODOS "copy >NIL: \"df0:Free Paint/Brush/#?\" to ram:B_TMP";
PRINT "...all images are read.";
PRINT " ";
PRINT "Please remove the disk from drive DF0:";
PRINT " ";
WAIT "Click [CONTINUE] after it.";
CLEAR;
PRINT "Please reinsert the former empty disk in drive df0:";
PRINT " ";
WAIT "Click [CONTINUE] when the disk is in.";
DODOS "copy >NIL: ram:P_TMP/#? df0:PICTURE";
DODOS "copy >NIL: ram:B_TMP/#? df0:BRUSH";
DODOS "delete >NIL: ram:P_TMP ALL"
DODOS "delete >NIL: ram:B_TMP ALL"
PRINT "...all images are copied!";
PRINT " ";
PRINT "Please remove the disk from drive DF0:";
PRINT " ";
WAIT "Click [CONTINUE] when the drive is empty.";
CLEAR;
END
PRINT "I am done installing the Free Paint working diskette.";
PRINT "Please remember: This disk may not be copied! To see what";
PRINT "you are allowed to copy see the FPaint.doc file!";
PRINT "Please insert the Workbench disk in drive DF0:";
PRINT "After removing the temporary files from the RAM: hold";
PRINT "the installation program will finish.";
PRINT " ";
PRINT " Have fun, enjoy and CU,";
PRINT " Stefan G. Boldorf";
WAIT "Press [CONTINUE]";
DODOS "ASSIGN C: OLD_C:"
DODOS "ASSIGN T: OLD_T:"
DODOS "delete ram:C_TMP ALL";
DODOS "delete ram:T_TMP ALL";
END
QUIT;